package com.geezdata.cps.cqrs.mapper.base.insert;

import java.io.Serializable;

import org.springframework.dao.DataAccessException;

public interface InsertMapper<T, ID extends Serializable> {

    /**
     * 保存一个实体，null的属性也会保存，不会使用数据库默认值
     *
     * @param entity
     * @return
     */
	ID insert(T entity) throws DataAccessException;
}